Software transactional memory

Results: 226



#Item
131Concurrency / Concurrent computing / Software transactional memory / Clojure / Actor model / Futures and promises / Linearizability / Communicating sequential processes / Lock / Computing / Concurrency control / Transaction processing

Towards Composable Concurrency Abstractions∗ Janwillem Swalens, Stefan Marr, Joeri De Koster and Tom Van Cutsem Software Languages Lab, Vrije Universiteit Brussel, Belgium {jswalens,smarr,jdekoste,tvcutsem}@vub.ac.be

Add to Reading List

Source URL: stefan-marr.de

Language: English - Date: 2014-02-17 14:05:31
132Concurrent computing / Transaction processing / Programming language implementation / Software transactional memory / Parallel computing / Interrupt handler / Thread / Linearizability / CPU cache / Computing / Concurrency control / Computer architecture

Alert-on-Update: A Communication Aid for Shared Memory Multiprocessors ∗ Michael F. Spear Arrvindh Shriraman Hemayet Hossain Sandhya Dwarkadas

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2007-01-16 17:55:03
133Computer programming / Lock / Software transactional memory / Non-blocking algorithm / Linearizability / Readers–writer lock / Algorithmic efficiency / Skip list / Test-and-set / Concurrency control / Computing / Data management

Compiler Aided Manual Speculation for High Performance Concurrent Data Structures ∗ Lingxiang Xiang Michael L. Scott

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2013-01-07 09:48:21
134Computing / Data / Software transactional memory / Linearizability / Transactional memory / Bloom filter / Control flow / Lock / Concurrency control / Transaction processing / Data management

Transactional Memory Retry Mechanisms∗ Michael F. Spear, Andrew Sveikauskas, and Michael L. Scott Technical Report #935 Department of Computer Science, University of Rochester {spear, asveikau, scott}@cs.rochester.edu

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2008-08-09 00:20:11
135Computing / Data / Databases / Software transactional memory / Snapshot isolation / Schedule / Linearizability / Serializability / Garbage collection / Transaction processing / Concurrency control / Data management

TRANSACT[removed]Unmanaged Multiversion STM ∗ Li Lu Michael L. Scott

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2012-02-15 11:38:38
136Computing / Data / Software transactional memory / CPU cache / Linearizability / Lock / Database / Extensible Storage Engine / Redo log / Transaction processing / Data management / Concurrency control

Nonblocking Transactions Without Indirection Using Alert-on-Update ∗ Michael F. Spear, Arrvindh Shriraman, Luke Dalessandro, Sandhya Dwarkadas, and Michael L. Scott

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2007-03-22 21:05:08
137Data / Computing / Software transactional memory / Linearizability / Transactional memory / Serializability / Lock / Rock / Parallel computing / Transaction processing / Concurrency control / Data management

Hybrid TM Using NOrec STM ∗ Luke Dalessandro, Michael F. Spear,† University of Rochester

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2010-02-01 10:26:20
138Data / Information / Databases / Software transactional memory / Sandbox / Serializability / Database transaction / Schedule / Transactional memory / Transaction processing / Concurrency control / Data management

Sandboxing Transactional Memory ∗ Luke Dalessandro and Michael L. Scott University of Rochester

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2012-07-31 11:02:08
139Concurrency control / Transaction processing / Parallel computing / Automatic parallelization / Software transactional memory / MultiLisp / Transactional memory / Thread / Linearizability / Computing / Concurrent computing / Computer programming

OOPSLA Wkshp. on Curricula for Concurrency, Orlando, FL, Oct[removed]Making the Simple Case Simple Michael L. Scott University of Rochester October 2009

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2011-04-01 17:41:56
140Data management / Software engineering / Programming language implementation / Software transactional memory / Tree traversal / Garbage collection / A* search algorithm / Trie / Computing / Transaction processing / Concurrency control

Generic Multiversion STM Li Lu and Michael L. Scott Computer Science Department, University of Rochester Rochester, NY[removed]USA {llu,scott}@cs.rochester.edu

Add to Reading List

Source URL: www.cs.rochester.edu

Language: English - Date: 2013-09-10 23:49:05
UPDATE